titanium fluoride - Alemán Inglés Diccionario